director of logistics - Turkish English Dictionary